package com.park.model;

import java.io.Serializable;

public class WxPaidrecord implements Serializable {

    /**
     * 记录id
     */
    private int id;
    /**
     * 停车记录id
     */
    private String chargeId;
    /**
     * 车主openid
     */
    private String openid;
    /**
     * 车牌号码
     */
    private String cardNumber;
    /**
     * 停车场名称
     */
    private String parking;
    /**
     * 支付金额(实付)
     */
    private String paidMoney;
    /**
     * 下单时间
     */
    private String paidTime;
    /**
     * 订单号
     */
    private String outTradeNo;
    /**
     * 支付结果
     */
    private String tradeResult;
    /**
     * 商户号
     */
    private String mchid;
    /**
     * 子商户号
     */
    private String submchid;
    /**
     * 回调时间
     */
    private String callbackTime;
    /**
     * 硬件地址
     */
    private String mac;
    /**
     * 支付渠道
     */
    private String paymentScenario;
    /**
     * 停车场ID
     */
    private String parkId;//
    /**
     * 发票 1：已开具发票  0：未开具发票
     */
    private int isInvoice;
    /**
     * 应付金额
     */
    private String handleAmount;
    /**
     * 折扣金额
     */
    private String discountAmount;
    /**
     * 优惠券
     */
    private String coupon;
    /**
     * 订单状态
     */
    private String orderStatus;
    /**
     * 用户唯一标识
     */
    private String userId;
    /**
     * 备选字段
     */
    private String other;
    private String other1;
    private String other2;
    private String other3;
    private String other4;
    private String other5;

    private int start;
    private int count;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getChargeId() {
		return chargeId;
	}
	public void setChargeId(String chargeId) {
		this.chargeId = chargeId;
	}
	public String getOpenid() {
		return openid;
	}
	public void setOpenid(String openid) {
		this.openid = openid;
	}
	public String getCardNumber() {
		return cardNumber;
	}
	public void setCardNumber(String cardNumber) {
		this.cardNumber = cardNumber;
	}
	public String getParking() {
		return parking;
	}
	public void setParking(String parking) {
		this.parking = parking;
	}
	public String getPaidMoney() {
		return paidMoney;
	}
	public void setPaidMoney(String paidMoney) {
		this.paidMoney = paidMoney;
	}
	public String getPaidTime() {
		return paidTime;
	}
	public void setPaidTime(String paidTime) {
		this.paidTime = paidTime;
	}
	public String getOutTradeNo() {
		return outTradeNo;
	}
	public void setOutTradeNo(String outTradeNo) {
		this.outTradeNo = outTradeNo;
	}
	public String getTradeResult() {
		return tradeResult;
	}
	public void setTradeResult(String tradeResult) {
		this.tradeResult = tradeResult;
	}
	public String getMchid() {
		return mchid;
	}
	public void setMchid(String mchid) {
		this.mchid = mchid;
	}
	public String getSubmchid() {
		return submchid;
	}
	public void setSubmchid(String submchid) {
		this.submchid = submchid;
	}
	public String getCallbackTime() {
		return callbackTime;
	}
	public void setCallbackTime(String callbackTime) {
		this.callbackTime = callbackTime;
	}
	public String getMac() {
		return mac;
	}
	public void setMac(String mac) {
		this.mac = mac;
	}
	public String getPaymentScenario() {
		return paymentScenario;
	}
	public void setPaymentScenario(String paymentScenario) {
		this.paymentScenario = paymentScenario;
	}
	public String getParkId() {
		return parkId;
	}
	public void setParkId(String parkId) {
		this.parkId = parkId;
	}
	public int getIsInvoice() {
		return isInvoice;
	}
	public void setIsInvoice(int isInvoice) {
		this.isInvoice = isInvoice;
	}
	public String getHandleAmount() {
		return handleAmount;
	}
	public void setHandleAmount(String handleAmount) {
		this.handleAmount = handleAmount;
	}
	public String getDiscountAmount() {
		return discountAmount;
	}
	public void setDiscountAmount(String discountAmount) {
		this.discountAmount = discountAmount;
	}
	public String getCoupon() {
		return coupon;
	}
	public void setCoupon(String coupon) {
		this.coupon = coupon;
	}
	public String getOrderStatus() {
		return orderStatus;
	}
	public void setOrderStatus(String orderStatus) {
		this.orderStatus = orderStatus;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getOther() {
		return other;
	}
	public void setOther(String other) {
		this.other = other;
	}
	public String getOther1() {
		return other1;
	}
	public void setOther1(String other1) {
		this.other1 = other1;
	}
	public String getOther2() {
		return other2;
	}
	public void setOther2(String other2) {
		this.other2 = other2;
	}
	public String getOther3() {
		return other3;
	}
	public void setOther3(String other3) {
		this.other3 = other3;
	}
	public String getOther4() {
		return other4;
	}
	public void setOther4(String other4) {
		this.other4 = other4;
	}
	public String getOther5() {
		return other5;
	}
	public void setOther5(String other5) {
		this.other5 = other5;
	}
	public int getStart() {
		return start;
	}
	public void setStart(int start) {
		this.start = start;
	}
	public int getCount() {
		return count;
	}
	public void setCount(int count) {
		this.count = count;
	}
	@Override
	public String toString() {
		return "WxPaidrecord [id=" + id + ", chargeId=" + chargeId + ", openid=" + openid + ", cardNumber=" + cardNumber
				+ ", parking=" + parking + ", paidMoney=" + paidMoney + ", paidTime=" + paidTime + ", outTradeNo="
				+ outTradeNo + ", tradeResult=" + tradeResult + ", mchid=" + mchid + ", submchid=" + submchid
				+ ", callbackTime=" + callbackTime + ", mac=" + mac + ", paymentScenario=" + paymentScenario
				+ ", parkId=" + parkId + ", isInvoice=" + isInvoice + ", handleAmount=" + handleAmount
				+ ", discountAmount=" + discountAmount + ", coupon=" + coupon + ", orderStatus=" + orderStatus
				+ ", userId=" + userId + ", other=" + other + ", other1=" + other1 + ", other2=" + other2 + ", other3="
				+ other3 + ", other4=" + other4 + ", other5=" + other5 + ", start=" + start + ", count=" + count + "]";
	}
	public WxPaidrecord() {
		super();
		// TODO Auto-generated constructor stub
	}
	public WxPaidrecord(int id, String chargeId, String openid, String cardNumber, String parking, String paidMoney,
			String paidTime, String outTradeNo, String tradeResult, String mchid, String submchid, String callbackTime,
			String mac, String paymentScenario, String parkId, int isInvoice, String handleAmount,
			String discountAmount, String coupon, String orderStatus, String userId, String other, String other1,
			String other2, String other3, String other4, String other5, int start, int count) {
		super();
		this.id = id;
		this.chargeId = chargeId;
		this.openid = openid;
		this.cardNumber = cardNumber;
		this.parking = parking;
		this.paidMoney = paidMoney;
		this.paidTime = paidTime;
		this.outTradeNo = outTradeNo;
		this.tradeResult = tradeResult;
		this.mchid = mchid;
		this.submchid = submchid;
		this.callbackTime = callbackTime;
		this.mac = mac;
		this.paymentScenario = paymentScenario;
		this.parkId = parkId;
		this.isInvoice = isInvoice;
		this.handleAmount = handleAmount;
		this.discountAmount = discountAmount;
		this.coupon = coupon;
		this.orderStatus = orderStatus;
		this.userId = userId;
		this.other = other;
		this.other1 = other1;
		this.other2 = other2;
		this.other3 = other3;
		this.other4 = other4;
		this.other5 = other5;
		this.start = start;
		this.count = count;
	}

    

}
